Periodic Sorting Using Minimum Delay, Recursively Constructed Merging Networks

نویسندگان

  • Edward A. Bender
  • S. Gill Williamson
چکیده

Let α and β be a partition of {1, . . . , n} into two blocks. A merging network is a network of comparators which allows as input arbitrary real numbers and has the property that, whenever the input sequence x1, x2, . . . , xn is such that the subsequence in the positions α and the subsequence in the positions β are each sorted, the output sequence will be sorted. We study the class of “recursively constructed” merging networks and characterize those with delay ⌈log2 n⌉ (the best possible delay for all merging networks). When n is a power of 2, we show that at least 3 of these nets are log-periodic sorters; that is, they sort any input sequence after log2 n passes through the net. (Two of these have appeared previously in the literature.) 1991 AMS Classification Number. Primary: 68P10 the electronic journal of combinatorics 5 (1998), #R5 2

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Periodic Sorting

Let and be a partition of f1; : : : ; ng into two blocks. A merging network is a network of comparators which allows as input arbitrary real numbers and has the property that, whenever the input sequence x 1 ; x 2 ; : : : ; x n is such that the subse-quence in the positions and the subsequence in the positions are each sorted, the output sequence will be sorted. We study the class of \recursive...

متن کامل

Faster Small-Constant-Periodic Merging Networks

We consider the problem of merging two sorted sequences on a comparator network that is used repeatedly, that is, if the output is not sorted, the network is applied again using the output as input. The challenging task is to construct such networks of small depth (called a period in this context). In our previous paper Faster 3-Periodic Merging Network we reduced twice the time of merging on 3...

متن کامل

A New Self-Routing Multicast Network

ÐIn this paper, we propose a design for a new self-routing multicast network which can realize arbitrary multicast assignments between its inputs and outputs without any blocking. The network design uses a recursive decomposition approach and is based on the binary radix sorting concept. All functional components of the network are reverse banyan networks. Specifically, the new multicast networ...

متن کامل

Periodic comparator networks

We survey recent results on periodic algorithms. We focus on the problems of sorting, merging and permuting and concentrate on algorithms that have small constant periods.

متن کامل

FPGA-based Accelerators for Parallel Data Sort

The paper is dedicated to parallel data sort based on sorting networks. The proposed methods and circuits have the following characteristics: 1) using two-level parallel comparators in even-odd transition networks with feedback to a register keeping input/intermediate data; 2) parallel merging of many sorted sequences; 3) using even-odd transition networks built from other sorting networks; 4) ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Electr. J. Comb.

دوره 5  شماره 

صفحات  -

تاریخ انتشار 1998